package net.zhengxinyun.performance.filter;

import net.zhengxinyun.performance.core.PaginationQuery;
import java.util.Date;
import java.util.List;

/**
 * Created by hyp1202 on 2018/12/12.
 */
public class WorkSupervisionFilter extends PaginationQuery {

    private Long id;

    private Date gmtCreate ;

    private Date gmtModified ;

    private String indexName;//指标名

    private double maxPoint;//扣分封顶上限

    private String cityResponUnit;//市考核责任单位

    private String cooperateUnit;//考核配合单位

    private String leadUnit;//牵头单位

    private String audit;//审核状态
    private String reason;//回退原因

    private double point;//扣分值

    private String mainUnit;//主要牵头单位

    private String dateTime;//年份

    private String superiorIndexId;//上级指标单位（不一定需要）

    private String monthTime;

    private Double score;
    private String departCode;

    private List<String > cooperateUnits;//考核配合单位
    private String departAddr; // 匹配单位中文
    private String leaderName;
    private List<String> leaderId;

    public List<String> getLeaderId() {
        return leaderId;
    }

    public void setLeaderId(List<String> leaderId) {
        this.leaderId = leaderId;
    }

    public String getLeaderName() {
        return leaderName;
    }

    public void setLeaderName(String leaderName) {
        this.leaderName = leaderName;
    }

    public String getDepartAddr() {
        return departAddr;
    }

    public void setDepartAddr(String departAddr) {
        this.departAddr = departAddr;
    }

    public List<String> getCooperateUnits() {
        return cooperateUnits;
    }

    public void setCooperateUnits(List<String> cooperateUnits) {
        this.cooperateUnits = cooperateUnits;
    }

    public String getDepartCode() {
        return departCode;
    }

    public void setDepartCode(String departCode) {
        this.departCode = departCode;
    }

    public Double getScore() {
        return score;
    }

    public void setScore(Double score) {
        this.score = score;
    }

    public String getMonthTime() {
        return monthTime;
    }

    public void setMonthTime(String monthTime) {
        this.monthTime = monthTime;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Date getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    public Date getGmtModified() {
        return gmtModified;
    }

    public void setGmtModified(Date gmtModified) {
        this.gmtModified = gmtModified;
    }

    public String getIndexName() {
        return indexName;
    }

    public void setIndexName(String indexName) {
        this.indexName = indexName;
    }



    public String getCityResponUnit() {
        return cityResponUnit;
    }

    public void setCityResponUnit(String cityResponUnit) {
        this.cityResponUnit = cityResponUnit;
    }

    public String getCooperateUnit() {
        return cooperateUnit;
    }

    public void setCooperateUnit(String cooperateUnit) {
        this.cooperateUnit = cooperateUnit;
    }

    public String getLeadUnit() {
        return leadUnit;
    }

    public void setLeadUnit(String leadUnit) {
        this.leadUnit = leadUnit;
    }

    public String getAudit() {
        return audit;
    }

    public void setAudit(String audit) {
        this.audit = audit;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public double getMaxPoint() {
        return maxPoint;
    }

    public void setMaxPoint(double maxPoint) {
        this.maxPoint = maxPoint;
    }

    public double getPoint() {
        return point;
    }

    public void setPoint(double point) {
        this.point = point;
    }

    public String getMainUnit() {
        return mainUnit;
    }

    public void setMainUnit(String mainUnit) {
        this.mainUnit = mainUnit;
    }

    public String getDateTime() {
        return dateTime;
    }

    public void setDateTime(String dateTime) {
        this.dateTime = dateTime;
    }

    public String getSuperiorIndexId() {
        return superiorIndexId;
    }

    public void setSuperiorIndexId(String superiorIndexId) {
        this.superiorIndexId = superiorIndexId;
    }
}
